kaf24@scramble.cl.cam.ac.uk [Wed, 19 Nov 2003 23:05:17 +0000 (23:05 +0000)]
bitkeeper revision 1.613 (3fbbf72duBrrL77JwhqU9DkVTwQtFA)
Many files:
Rename new library to 'xc' (Xen Control).
xc.h:
Rename: tools/libxc/xi.h -> tools/libxc/xc.h
libxc_private.h:
Rename: tools/libxc/libxi_private.h -> tools/libxc/libxc_private.h
libxc_vif.c:
Rename: tools/libxc/libxi_vif.c -> tools/libxc/libxc_vif.c
libxc_vbd.c:
Rename: tools/libxc/libxi_vbd.c -> tools/libxc/libxc_vbd.c
libxc_private.c:
Rename: tools/libxc/libxi_private.c -> tools/libxc/libxc_private.c
libxc_misc.c:
Rename: tools/libxc/libxi_misc.c -> tools/libxc/libxc_misc.c
libxc_linux_restore.c:
Rename: tools/libxc/libxi_linux_restore.c -> tools/libxc/libxc_linux_restore.c
libxc_linux_save.c:
Rename: tools/libxc/libxi_linux_save.c -> tools/libxc/libxc_linux_save.c
libxc_linux_build.c:
Rename: tools/libxc/libxi_linux_build.c -> tools/libxc/libxc_linux_build.c
libxc_domain.c:
Rename: tools/libxc/libxi_domain.c -> tools/libxc/libxc_domain.c
libxc_bvtsched.c:
Rename: tools/libxc/libxi_bvtsched.c -> tools/libxc/libxc_bvtsched.c
Many files:
mvdir
kaf24@scramble.cl.cam.ac.uk [Wed, 19 Nov 2003 17:22:42 +0000 (17:22 +0000)]
bitkeeper revision 1.612 (3fbba6e271_EVTI6k2Ndd7VThsLqTA)
Many files:
new file
Makefile:
New library (libxi) which makes it easier to access the control interfaces.
kaf24@scramble.cl.cam.ac.uk [Wed, 19 Nov 2003 10:08:11 +0000 (10:08 +0000)]
bitkeeper revision 1.611 (3fbb410b63xMuUN6Q1y1PYhhAi94Lw)
event_channel.c:
Cleanups for event channels.
kaf24@scramble.cl.cam.ac.uk [Tue, 18 Nov 2003 17:49:24 +0000 (17:49 +0000)]
bitkeeper revision 1.610 (3fba5ba4BXSYNJAB1zZyNEpKGUOX1A)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
kaf24@scramble.cl.cam.ac.uk [Tue, 18 Nov 2003 17:49:13 +0000 (17:49 +0000)]
bitkeeper revision 1.608.1.1 (3fba5b99WMvlBA7JwJeGU5vakf_qWg)
event_channel.c:
new file
sched.h, mm.h, event.h, hypervisor-if.h, domain.c, entry.S:
Event channels between domains. Also do not reschedule a domain if a particular guest event is already pending.
smh22@labyrinth.cl.cam.ac.uk [Tue, 18 Nov 2003 14:42:49 +0000 (14:42 +0000)]
bitkeeper revision 1.609 (3fba2fe9Gbos3ZJ3KSgSz7hSX64wVg)
xen_vbd.c:
bug fix
br260@laudney.cl.cam.ac.uk [Mon, 17 Nov 2003 18:37:48 +0000 (18:37 +0000)]
bitkeeper revision 1.608 (3fb9157cuzbuuHoQHhed0YOXJFy-Sw)
Fix a bug: on laptop keyboard, Fn+Num Lk to produce Scroll Lk makes keyboard hang.
kaf24@scramble.cl.cam.ac.uk [Sun, 16 Nov 2003 23:44:13 +0000 (23:44 +0000)]
bitkeeper revision 1.607 (3fb80bcdDsC2bacgLhXMLo9Gck9Icg)
dev.c, netdevice.h, interrupt.h, xen_block.c, memory.c, mm.c:
Clean up locking in blkdev and net code. Many locks are no longer ever held in interrupt context.
kaf24@scramble.cl.cam.ac.uk [Sun, 16 Nov 2003 18:50:57 +0000 (18:50 +0000)]
bitkeeper revision 1.606 (3fb7c711FIosxWIF_j9XSEkZmDWlug)
dev.c, dom_mem_ops.c:
Bug fixes.
br260@laudney.cl.cam.ac.uk [Sun, 16 Nov 2003 18:42:19 +0000 (18:42 +0000)]
bitkeeper revision 1.605 (3fb7c50bXTDlcELkwn27wbUDu6STOQ)
Bug fix.
kaf24@scramble.cl.cam.ac.uk [Sun, 16 Nov 2003 18:11:18 +0000 (18:11 +0000)]
bitkeeper revision 1.604 (3fb7bdc6G8jZv2m6lWAfV3eKAgnirQ)
vbd.h, sched.h, xen_vbd.c, xen_block.c, domain.c:
Cleanups and a few bug fixes to the new vbd code.
kaf24@scramble.cl.cam.ac.uk [Thu, 13 Nov 2003 17:09:34 +0000 (17:09 +0000)]
bitkeeper revision 1.603 (3fb3bacevrb8jueJUVr6_fTdAFNH3A)
ac_timer.h, schedule.c, network.c, ac_timer.c:
Cleaned up ac_timer interface, and fixed a bug in the softirq handler.
kaf24@scramble.cl.cam.ac.uk [Thu, 13 Nov 2003 16:41:09 +0000 (16:41 +0000)]
bitkeeper revision 1.602 (3fb3b425Vofdr5SY3t-phN5DXjLizw)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
kaf24@scramble.cl.cam.ac.uk [Thu, 13 Nov 2003 16:41:02 +0000 (16:41 +0000)]
bitkeeper revision 1.596.1.3 (3fb3b41eWUoRU0H8A0jEX5roXjxKkA)
Many files:
Greatly simplified Xen softirqs. They are now only executed in outermost Xen activation; they are never called within an irq context.
br260@laudney.cl.cam.ac.uk [Thu, 13 Nov 2003 16:34:35 +0000 (16:34 +0000)]
bitkeeper revision 1.601 (3fb3b29bWxzXUo39xGgX9TIpE757xg)
Cleanup.
br260@laudney.cl.cam.ac.uk [Thu, 13 Nov 2003 16:33:55 +0000 (16:33 +0000)]
bitkeeper revision 1.600 (3fb3b273GE_hy7OHRLjgp7AxLOBnjg)
Merge laudney.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into laudney.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/br260/xeno.bk
laudney@eclipse.(none) [Thu, 13 Nov 2003 12:25:31 +0000 (12:25 +0000)]
bitkeeper revision 1.599 (3fb3783bCzU2OI0iS1r2i_GVLKRG0Q)
Fixes. Xen console buffer ring can be cleared at request.
smh22@labyrinth.cl.cam.ac.uk [Thu, 13 Nov 2003 10:57:10 +0000 (10:57 +0000)]
bitkeeper revision 1.596.1.2 (3fb36386_diWp9iTBJCjk8zK8bRIEw)
tweaks
laudney@eclipse.(none) [Thu, 13 Nov 2003 01:46:28 +0000 (01:46 +0000)]
bitkeeper revision 1.598 (3fb2e274GU15kd_YoIRRIuuWRWScng)
Fixes for Xen console buffer ring.
smh22@labyrinth.cl.cam.ac.uk [Wed, 12 Nov 2003 18:59:01 +0000 (18:59 +0000)]
bitkeeper revision 1.596.1.1 (3fb282f5lerTApG4SkcCvGEWh9vYBg)
VBD fixes + improvements
br260@labyrinth.cl.cam.ac.uk [Wed, 12 Nov 2003 17:00:51 +0000 (17:00 +0000)]
bitkeeper revision 1.597 (3fb26743975c08pGlW-UntXWf-IBnQ)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/br260/xeno.bk
br260@labyrinth.cl.cam.ac.uk [Wed, 12 Nov 2003 17:00:46 +0000 (17:00 +0000)]
bitkeeper revision 1.593.1.1 (3fb2673ecxanxs8T80yNhChH3vMCyA)
add new domain 0 operation to read console ring in Xen
kaf24@scramble.cl.cam.ac.uk [Wed, 12 Nov 2003 14:46:39 +0000 (14:46 +0000)]
bitkeeper revision 1.596 (3fb247cfmIy4Y7E2SLnZRhjvUWmjXw)
schedule.c:
Fix a race when calling update_dom_time.
kaf24@scramble.cl.cam.ac.uk [Wed, 12 Nov 2003 13:22:54 +0000 (13:22 +0000)]
bitkeeper revision 1.595 (3fb2342et94IEebbXW4EukwRN6mstQ)
time.c:
Fix uptime for xenolinux.
kaf24@scramble.cl.cam.ac.uk [Wed, 12 Nov 2003 10:52:17 +0000 (10:52 +0000)]
bitkeeper revision 1.594 (3fb210e1h9kxCYdiaHlo-5FLn1jxLg)
xi_build.c, Makefile:
xi_build will now accept a gzipped kernel image.
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Nov 2003 12:10:54 +0000 (12:10 +0000)]
bitkeeper revision 1.593 (3fb0d1ceZM5ys4sxO5836gfzMM0V9Q)
string.c:
Always include a memcpy function in Xen, for weird gcc configs.
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Nov 2003 09:29:57 +0000 (09:29 +0000)]
bitkeeper revision 1.592 (3fb0ac15PpvexPwsNAKwcJ7oNjLC-A)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Nov 2003 09:29:53 +0000 (09:29 +0000)]
bitkeeper revision 1.587.1.1 (3fb0ac11yZXqdnSpzEWZKpz5wvvO-w)
Makefile:
Remove netwatch for now --- first we need a story on how to propagate IP-address changes to guests
.del-xen_netwatch.c~
a4c28975caeddf9f:
Delete: tools/misc/xen_netwatch.c
.del-xen_netwatch_redhatscript~
cac0420836f2394a:
Delete: tools/misc/xen_netwatch_redhatscript
iap10@labyrinth.cl.cam.ac.uk [Mon, 10 Nov 2003 23:31:43 +0000 (23:31 +0000)]
bitkeeper revision 1.591 (3fb01fdfj4CR6YQAASBrZd-6TBRWAQ)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/smh22/xeno.bk
iap10@labyrinth.cl.cam.ac.uk [Mon, 10 Nov 2003 23:31:34 +0000 (23:31 +0000)]
bitkeeper revision 1.589.1.1 (3fb01fd6z-bXVPc8graC98kD6hySjA)
add Steve's new xi_vbd_tools to fix last checkin
br260@laudney.cl.cam.ac.uk [Mon, 10 Nov 2003 22:49:02 +0000 (22:49 +0000)]
bitkeeper revision 1.590 (3fb015den6iTCedknkVEV3Wfg-Ql1Q)
Now contains a fairly complete list of instructions from downloading source codes, compilation to configure, start and stop domains.
smh22@labyrinth.cl.cam.ac.uk [Mon, 10 Nov 2003 18:12:44 +0000 (18:12 +0000)]
bitkeeper revision 1.589 (3fafd51ck2XSEHZX25n2Ngb4NrsnjQ)
Makefile:
tweak
smh22@labyrinth.cl.cam.ac.uk [Mon, 10 Nov 2003 18:02:52 +0000 (18:02 +0000)]
bitkeeper revision 1.588 (3fafd2ccYgSbWe9z2kLiH-DeviUaIA)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/local/scratch/smh22/xeno.bk
smh22@labyrinth.cl.cam.ac.uk [Mon, 10 Nov 2003 18:02:48 +0000 (18:02 +0000)]
bitkeeper revision 1.580.1.1 (3fafd2c85ofrHsrmRaYOxYp49iwWOA)
new vbd probe world
kaf24@scramble.cl.cam.ac.uk [Mon, 10 Nov 2003 17:53:50 +0000 (17:53 +0000)]
bitkeeper revision 1.587 (3fafd0aetHCEr89pQ3yPEASCbKFapg)
xen_netwatch_redhatscript:
new file
xen_netwatch.c:
More xen_netwatch fixes.
kaf24@scramble.cl.cam.ac.uk [Mon, 10 Nov 2003 16:49:52 +0000 (16:49 +0000)]
bitkeeper revision 1.586 (3fafc1b0qUj0PVr0hH3XvA9CFCZBAg)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
kaf24@scramble.cl.cam.ac.uk [Mon, 10 Nov 2003 16:49:44 +0000 (16:49 +0000)]
bitkeeper revision 1.582.1.2 (3fafc1a8WtDmHzijhEouIqSThPp1nA)
xen_netwatch.c:
Fixes to xen_netwatch.
br260@laudney.cl.cam.ac.uk [Mon, 10 Nov 2003 16:40:53 +0000 (16:40 +0000)]
bitkeeper revision 1.585 (3fafbf95QFuCKEsxsNl5cOIhPRNy2A)
Merge laudney.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into laudney.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/br260/xeno.bk
br260@laudney.cl.cam.ac.uk [Mon, 10 Nov 2003 16:40:33 +0000 (16:40 +0000)]
bitkeeper revision 1.584 (3fafbf81K3M7-GDJhS0e3H2k3t8jNg)
Xeno-HOWTO covering step by step instructions for setting up Xen and XenoLinux.
kaf24@scramble.cl.cam.ac.uk [Mon, 10 Nov 2003 16:38:16 +0000 (16:38 +0000)]
bitkeeper revision 1.582.1.1 (3fafbef8y8bKbMkHy5KldiazAvehBA)
xen_netwatch.c:
new file
Makefile:
New utility for watching network interfaces coming up and going down, and calling a configure script.
br260@laudney.cl.cam.ac.uk [Mon, 10 Nov 2003 16:36:15 +0000 (16:36 +0000)]
bitkeeper revision 1.583 (3fafbe7fI5Lp1b80mt9IscwVvUn4nA)
Change Xen image name from 'image' to 'xen', 'image.gz' to 'xen.gz'.
Change XenoLinux image name from 'image' to 'xenolinux', 'image.gz' to 'xenolinux.gz'.
kaf24@scramble.cl.cam.ac.uk [Mon, 10 Nov 2003 13:44:15 +0000 (13:44 +0000)]
bitkeeper revision 1.582 (3faf962fX5syo8fIhzw2drHCKGZJ0w)
os.h:
Fix mini-os for pre 2.96 gcc.
kaf24@scramble.cl.cam.ac.uk [Mon, 10 Nov 2003 12:20:43 +0000 (12:20 +0000)]
bitkeeper revision 1.581 (3faf829bElk8usyO8Mzog1zjelNh-g)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
kaf24@scramble.cl.cam.ac.uk [Mon, 10 Nov 2003 12:20:36 +0000 (12:20 +0000)]
bitkeeper revision 1.579.1.1 (3faf8294m1pdlznRlKHUgrp9IfkTeQ)
scsi_obsolete.c:
new file
scsi.c, Makefile:
Fix generic SCSI layer to support BusLogic driver
smh22@labyrinth.cl.cam.ac.uk [Mon, 10 Nov 2003 10:21:41 +0000 (10:21 +0000)]
bitkeeper revision 1.580 (3faf66b5UozEzr4FkL39bXnAxrQErw)
xl_vbd.c:
less verbosity
kaf24@scramble.cl.cam.ac.uk [Mon, 10 Nov 2003 09:52:17 +0000 (09:52 +0000)]
bitkeeper revision 1.579 (3faf5fd1FZw0e7pT-poxPw6RXq3fWg)
Makefile:
Fix pf Makefile.
kaf24@scramble.cl.cam.ac.uk [Sun, 9 Nov 2003 12:47:18 +0000 (12:47 +0000)]
bitkeeper revision 1.578 (3fae3756SF5aAJmGkJg6zgxL7vvXCw)
Makefile:
No longer build xen_log by default.
kaf24@scramble.cl.cam.ac.uk [Sun, 9 Nov 2003 12:32:29 +0000 (12:32 +0000)]
bitkeeper revision 1.577 (3fae33ddCduNWIa_OSYx4NC9mk3GqA)
xen_log.c:
Minimise xen_log includes.
kaf24@scramble.cl.cam.ac.uk [Sat, 8 Nov 2003 12:17:34 +0000 (12:17 +0000)]
bitkeeper revision 1.576 (3facdede5nZbIb45xqApby8e8U5CQA)
xi_save_linux.c, xi_restore_linux.c, Makefile:
Suspend/resume now uses zlib to reduce the state file size.
kaf24@scramble.cl.cam.ac.uk [Sat, 8 Nov 2003 11:06:10 +0000 (11:06 +0000)]
bitkeeper revision 1.575 (3facce22hI3AvKxD-FmqcSdXqr6l0w)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
kaf24@scramble.cl.cam.ac.uk [Sat, 8 Nov 2003 11:06:04 +0000 (11:06 +0000)]
bitkeeper revision 1.572.1.1 (3facce1c9dWmFo8RXZ7u-UnRmx-g_A)
BusLogic.h, BusLogic.c, FlashPoint.c.inc:
new file
config.h, Makefile:
Ported BusLogic SCSI driver. Note that is is UNTESTED.
iap10@labyrinth.cl.cam.ac.uk [Fri, 7 Nov 2003 22:08:46 +0000 (22:08 +0000)]
bitkeeper revision 1.574 (3fac17eedP_FW6EJc9w8TDnbR6HdEQ)
install xen_nat_enable in install/bin
smh22@labyrinth.cl.cam.ac.uk [Fri, 7 Nov 2003 17:06:23 +0000 (17:06 +0000)]
bitkeeper revision 1.573 (3fabd10f_-HPTkLPE6J9ARwOzz2XCQ)
tweak bk thing
smh22@labyrinth.cl.cam.ac.uk [Fri, 7 Nov 2003 17:05:26 +0000 (17:05 +0000)]
bitkeeper revision 1.569.1.1 (3fabd0d6F65H-1bT1S8jMoUe53DAEA)
bug fixes for multiple devices
kaf24@scramble.cl.cam.ac.uk [Fri, 7 Nov 2003 16:37:15 +0000 (16:37 +0000)]
bitkeeper revision 1.572 (3fabca3boPogE8eX_8H6P5qlR4SCEQ)
memory.c, xi_save_linux.c, xi_restore_linux.c:
Moire fixes. Save/restore now works.
kaf24@scramble.cl.cam.ac.uk [Fri, 7 Nov 2003 15:57:00 +0000 (15:57 +0000)]
bitkeeper revision 1.571 (3fabc0ccIidm1y01SeueL9ZtLe3myA)
setup.c, xl_vbd.c, memory.c, process.c:
Various fixes. One to SCSI code in xenolinux, others to suspend/resume (which is still a bit broken).
kaf24@scramble.cl.cam.ac.uk [Fri, 7 Nov 2003 11:34:27 +0000 (11:34 +0000)]
bitkeeper revision 1.570 (3fab8343LyJPc2KVRZYbCwAIS3T15g)
Many files:
Various cleanups and fixes for suspend/resume. Just a couple more bugs to fix.
kaf24@scramble.cl.cam.ac.uk [Thu, 6 Nov 2003 20:52:51 +0000 (20:52 +0000)]
bitkeeper revision 1.569 (3faab4a36OLmL1p_QOPfw7H-YMwVIA)
Many files:
More work on DOM0 save/restore tools. Now ready for testing.
iap10@striker.cl.cam.ac.uk [Thu, 6 Nov 2003 19:14:11 +0000 (19:14 +0000)]
bitkeeper revision 1.568 (3faa9d83y0EHNiYs2njacoQE89Cqrw)
minor include fix to asm-xeno/page.h
kaf24@scramble.cl.cam.ac.uk [Wed, 5 Nov 2003 23:22:13 +0000 (23:22 +0000)]
bitkeeper revision 1.567 (3fa98625j0d47oe7ZCKLDdbnYED8wA)
xi_restore_linux.c, xi_save_linux.c:
new file
dom0_ops.c, Makefile:
Starting DOM0 support for suspend/resume. Untested so far, and resume is currently incomplete.
smh22@labyrinth.cl.cam.ac.uk [Wed, 5 Nov 2003 15:30:38 +0000 (15:30 +0000)]
bitkeeper revision 1.566 (3fa9179e50emTfPyuQMw53twIxyaxA)
ide-xeno.c:
tweak
smh22@labyrinth.cl.cam.ac.uk [Wed, 5 Nov 2003 15:26:33 +0000 (15:26 +0000)]
bitkeeper revision 1.565 (3fa916a9omQrijJLZBNMaip_G452lQ)
tweak
smh22@labyrinth.cl.cam.ac.uk [Wed, 5 Nov 2003 15:12:12 +0000 (15:12 +0000)]
bitkeeper revision 1.564 (3fa9134cYyjxglAlh2gjmCiQ901Z8g)
misc vbd tweaks tidies and fixes
smh22@labyrinth.cl.cam.ac.uk [Wed, 5 Nov 2003 13:50:28 +0000 (13:50 +0000)]
bitkeeper revision 1.563 (3fa90024LzzVnnkZsqlSu4CqEMBe_Q)
fix for scsi
smh22@labyrinth.cl.cam.ac.uk [Wed, 5 Nov 2003 11:57:30 +0000 (11:57 +0000)]
bitkeeper revision 1.562 (3fa8e5aaqKhimMpbH8Bdw8wPYE1UaA)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/local/scratch/smh22/xeno.bk
smh22@labyrinth.cl.cam.ac.uk [Wed, 5 Nov 2003 11:57:19 +0000 (11:57 +0000)]
bitkeeper revision 1.559.1.2 (3fa8e59fjgu1Rm3Cu-9n7CbSrKjgAg)
manual merge
smh22@labyrinth.cl.cam.ac.uk [Wed, 5 Nov 2003 11:51:24 +0000 (11:51 +0000)]
bitkeeper revision 1.559.1.1 (3fa8e43cxT2NUnkQV1jn-o-5WeeUQQ)
manual merge
kaf24@scramble.cl.cam.ac.uk [Wed, 5 Nov 2003 11:50:12 +0000 (11:50 +0000)]
bitkeeper revision 1.561 (3fa8e3f4gst2uGQ-b8vNQhbE3eJABg)
suspend.h:
new file
kaf24@scramble.cl.cam.ac.uk [Wed, 5 Nov 2003 11:49:26 +0000 (11:49 +0000)]
bitkeeper revision 1.560 (3fa8e3c6Enpzi2YxcvMiP8aJ3tXbnw)
hypervisor.h, setup.c, kernel.c:
Finished guest support for suspend/resume.
smh22@labyrinth.cl.cam.ac.uk [Wed, 5 Nov 2003 11:48:22 +0000 (11:48 +0000)]
bitkeeper revision 1.558.1.1 (3fa8e386Q1b8azxmK348LEgk5Ph0JQ)
simpler unified vbd / physdisk stuff
kaf24@scramble.cl.cam.ac.uk [Wed, 5 Nov 2003 10:48:47 +0000 (10:48 +0000)]
bitkeeper revision 1.559 (3fa8d58fJMWFHK02Nc3nDhxvCmwvXA)
Many files:
Cleanups -- Xen now doesn't need to know about the start_info structure for anything except DOM0 boot.
kaf24@scramble.cl.cam.ac.uk [Wed, 5 Nov 2003 09:07:50 +0000 (09:07 +0000)]
bitkeeper revision 1.558 (3fa8bde6eQgIO9tzKu1KolYWJYKnxg)
xen_log.c, hypervisor.h:
Bug fixes. Minios shoudl work again now.
kaf24@scramble.cl.cam.ac.uk [Tue, 4 Nov 2003 15:01:40 +0000 (15:01 +0000)]
bitkeeper revision 1.557 (3fa7bf54uSRjwiFPziJvGyBirhU24A)
network.c, dom0_ops.h, processor.h, domain.c, dom0_ops.c, xi_build.c:
More fixes and tweaks.
kaf24@scramble.cl.cam.ac.uk [Tue, 4 Nov 2003 14:18:59 +0000 (14:18 +0000)]
bitkeeper revision 1.556 (3fa7b553guSnjbQHPSIHI8pvbUVpdg)
setup.c, network.c:
A couple more bug fixes in xenolinux suspend/resume code.
kaf24@scramble.cl.cam.ac.uk [Tue, 4 Nov 2003 13:13:08 +0000 (13:13 +0000)]
bitkeeper revision 1.555 (3fa7a5e43euoBbbuurbkHsps0sbRqQ)
init.c, setup.c, network.c, xl_block.c:
Small cleanups for previous checkin.
kaf24@scramble.cl.cam.ac.uk [Tue, 4 Nov 2003 12:48:18 +0000 (12:48 +0000)]
bitkeeper revision 1.554 (3fa7a01284xyjU8eM36NSWyFCKOIsQ)
Many files:
More support in the xenolinux guest os for suspending itself.
kaf24@scramble.cl.cam.ac.uk [Mon, 3 Nov 2003 17:18:05 +0000 (17:18 +0000)]
bitkeeper revision 1.553 (3fa68dcd5yXksUZ7k12Hq41k_eQIOw)
Many files:
More cleanups for suspend/resume. STOP requests are now routed thru the guestos to allow preparation for pickling.
kaf24@scramble.cl.cam.ac.uk [Mon, 3 Nov 2003 15:16:47 +0000 (15:16 +0000)]
bitkeeper revision 1.552 (3fa6715f0LpnznAkmX17sTFtzPmomQ)
Many files:
Clean up domain building interface ready for suspend/resume.
kaf24@scramble.cl.cam.ac.uk [Mon, 3 Nov 2003 11:19:13 +0000 (11:19 +0000)]
bitkeeper revision 1.551 (3fa639b1Ozv5gqMWisVgyFIergU8DQ)
hypervisor.h, dom0_ops.h, dom0_ops.c, dom0_defs.h:
Add a version number to the dom0_op interface, to prevent crashes and hangs with out-of-date user tools.
kaf24@scramble.cl.cam.ac.uk [Mon, 3 Nov 2003 10:25:35 +0000 (10:25 +0000)]
bitkeeper revision 1.550 (3fa62d1fweoECOoyEeNP4Duqo5Btxw)
Many files:
More cleanups and renaming for suspend/resume.
akw27@labyrinth.cl.cam.ac.uk [Sat, 1 Nov 2003 16:39:33 +0000 (16:39 +0000)]
bitkeeper revision 1.549 (3fa3e1c5YNPCcRqYofk_zoTm4H1srQ)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/akw27/xeno/xeno.bk
akw27@labyrinth.cl.cam.ac.uk [Sat, 1 Nov 2003 16:39:16 +0000 (16:39 +0000)]
bitkeeper revision 1.546.1.1 (3fa3e1b4UwJQtnD-lZcvMsbqR-XhSA)
sched hypercall unification -- tidying things up in
anticipation of suspend/resume
kaf24@scramble.cl.cam.ac.uk [Sat, 1 Nov 2003 16:22:42 +0000 (16:22 +0000)]
bitkeeper revision 1.548 (3fa3ddd2iaWWrC9Wsp6PzFqyfBb5Rg)
Rules.mk:
Fix previous stoopid checkin.
kaf24@scramble.cl.cam.ac.uk [Sat, 1 Nov 2003 16:19:54 +0000 (16:19 +0000)]
bitkeeper revision 1.547 (3fa3dd2aH8eamu3ONvYovJgq8wBNbQ)
Many files:
Fixes to the DOM0 interface and domain building code. Ready for new save/restore dom0_ops.
kaf24@scramble.cl.cam.ac.uk [Fri, 31 Oct 2003 16:36:13 +0000 (16:36 +0000)]
bitkeeper revision 1.546 (3fa28f7diGvQF9o2YySrbVIsTMQmdw)
current.h, entry.S:
Correct stack arithmetic when esp is not a multiple of 4 (eg. in the middle of skanky pcibios code).
kaf24@scramble.cl.cam.ac.uk [Thu, 30 Oct 2003 18:15:13 +0000 (18:15 +0000)]
bitkeeper revision 1.545 (3fa15531_S_9dzrhvLFbutEYRqDFkw)
dom0_ops.c:
Fix compile warning.
ach61@labyrinth.cl.cam.ac.uk [Thu, 30 Oct 2003 18:03:05 +0000 (18:03 +0000)]
bitkeeper revision 1.544 (3fa15259IWpuWetGe_175Hq5izSLnA)
hypercall jumps to pervasive debugger
kaf24@scramble.cl.cam.ac.uk [Thu, 30 Oct 2003 17:33:18 +0000 (17:33 +0000)]
bitkeeper revision 1.543 (3fa14b5efqnjV9Bkspn4jEvpgORomw)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
kaf24@scramble.cl.cam.ac.uk [Thu, 30 Oct 2003 17:33:14 +0000 (17:33 +0000)]
bitkeeper revision 1.541.1.1 (3fa14b5aVZfwzFArgab1vhsTUV0TOA)
time.c, hypervisor.h, kernel.c, head.S:
Fix minios to work with revised Xen 1.2 interface.
smh22@labyrinth.cl.cam.ac.uk [Wed, 29 Oct 2003 17:49:07 +0000 (17:49 +0000)]
bitkeeper revision 1.542 (3f9ffd93ZnP2SPpFtxRCNkTtIUn09A)
merge o death
smh22@labyrinth.cl.cam.ac.uk [Wed, 29 Oct 2003 17:48:06 +0000 (17:48 +0000)]
bitkeeper revision 1.539.1.1 (3f9ffd56ju-qX7ro1SVzJmd1_pp1sg)
temporary fix
kaf24@scramble.cl.cam.ac.uk [Wed, 29 Oct 2003 17:30:14 +0000 (17:30 +0000)]
bitkeeper revision 1.535 (3f9ff926qXQI4th_qSbX8dxduU3-_A)
added tag split-1.1
kaf24@scramble.cl.cam.ac.uk [Wed, 29 Oct 2003 17:29:31 +0000 (17:29 +0000)]
bitkeeper revision 1.541 (3f9ff8fbmaj0I4Lv4-c5xyrEJ9tkCw)
Makefile:
Bump version to 1.2-devel.
kaf24@scramble.cl.cam.ac.uk [Wed, 29 Oct 2003 17:20:59 +0000 (17:20 +0000)]
bitkeeper revision 1.540 (
3f9ff6fb5-OZxKR3oPGMq34TKmBWjQ)
xen_block.c:
Fix
smh22@labyrinth.cl.cam.ac.uk [Wed, 29 Oct 2003 16:45:11 +0000 (16:45 +0000)]
bitkeeper revision 1.539 (3f9fee97LmrWncvzqKoEIzrY9jj3TQ)
more mergey fun
smh22@labyrinth.cl.cam.ac.uk [Wed, 29 Oct 2003 16:35:54 +0000 (16:35 +0000)]
bitkeeper revision 1.538 (3f9fec6ak_pRRMuf7OrN5fWEXAx52A)
manual merge
smh22@labyrinth.cl.cam.ac.uk [Wed, 29 Oct 2003 16:27:23 +0000 (16:27 +0000)]
bitkeeper revision 1.513.1.1 (3f9fea6boX1jvB2gmthgt7V7gZTbkA)
Many files:
no more segments - initial renaming
xl_vbd.c:
Rename: xenolinux-2.4.22-sparse/arch/xeno/drivers/block/xl_segment.c -> xenolinux-2.4.22-sparse/arch/xeno/drivers/block/xl_vbd.c
.del-xl_segment_proc.c~
3ed615f9a000995e:
Delete: xenolinux-2.4.22-sparse/arch/xeno/drivers/block/xl_segment_proc.c
.del-xen_physdisk.c~
6fc678012cc92172:
Delete: xen/drivers/block/xen_physdisk.c
.del-block.h~
6f11045f32e11b92:
Delete: xen/include/xeno/block.h
.del-segment.h~
ae27bd5cb9ab97ea:
Delete: xen/include/xeno/segment.h
xen_vbd.c:
Rename: xen/drivers/block/xen_segment.c -> xen/drivers/block/xen_vbd.c
vbd.h:
Rename: xen/include/xeno/physdisk.h -> xen/include/xeno/vbd.h
Rename: xen/include/hypervisor-ifs/segment.h -> xen/include/hypervisor-ifs/vbd.h
kaf24@scramble.cl.cam.ac.uk [Wed, 29 Oct 2003 15:21:26 +0000 (15:21 +0000)]
bitkeeper revision 1.537 (3f9fdaf6WHo2pALR0EKO7h2Oe_V97A)
network.c:
Fixes to xenolinux net driver.
kaf24@scramble.cl.cam.ac.uk [Wed, 29 Oct 2003 14:43:22 +0000 (14:43 +0000)]
bitkeeper revision 1.536 (3f9fd20aglcfc5h0kB1oldciJuy2dQ)
Many files:
Modified blkdev and network interfaces to allow expedited flushing of pending request buffers.
kaf24@scramble.cl.cam.ac.uk [Tue, 28 Oct 2003 20:59:42 +0000 (20:59 +0000)]
bitkeeper revision 1.535 (3f9ed8beH34wIf4zqtfakVPIz5vGVg)
added tag latest-semistable